Corroborating evidence - Español Inglés Diccionario